#CP_hourcont {
	padding: 0px;
	position:absolute;
	border:1px solid #A0BCE0;
	background-color:#BDD0EA;
	display:none;
	color: #1D3658;
	font: 75% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: center;
}

#CP_minutecont {
	background-color:#BDD0EA;
	padding: 2px;
	position:absolute;
	width:60px;
	display:none;
	text-align: center;
	color: #1D3658;
}

.floatleft {
float:left;
}

.CP_hour {
	padding:1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	white-space:nowrap;
	cursor:pointer;
	width:70px;
	
}

.CP_minute {
padding:1px;
/*background-color:#dddddd;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
white-space:nowrap;
cursor:pointer;
width:auto;


}

.CP_over {
background-color:#ffffff;
}